POST > SESSION ---- */
switch($pageType){
/*NUOVO - KM0*/
case 1:
//$tmpSqlAnd .= "AND (tipologia = 'nuovo' AND km < 50)";
$tmpSqlAnd .= "AND tipologia = 'nuovo'";
$resRicerca['tipo'] = "Nuova";
if($currPage==3){
$resRicerca['tipo'] = "Km 0";
}
break;
/*USATO*/
case 2:
//$tmpSqlAnd .= "AND (tipologia = 'usato' OR km >= 50)";
$tmpSqlAnd .= "AND tipologia = 'usato'";
$resRicerca['tipo'] = "Usata";
$ordering = " ORDER BY prezzo_privati DESC";
break;
/*CERCA PER PREZZO*/
case 3:
if(isset($_POST['prezzoMin'])){
$_SESSION['sesFilterMinPrezzo_3'] = (int)$_POST['prezzoMin'];
$resRicerca['prezzoMin'] = $_SESSION['sesFilterMinPrezzo_3'];
}
if(isset($_POST['prezzoMax'])){
$_SESSION['sesFilterMaxPrezzo_3'] = (int)$_POST['prezzoMax'];
$resRicerca['prezzoMax'] = $_SESSION['sesFilterMaxPrezzo_3'];
}
if($_SESSION['sesFilterMaxPrezzo_3']!="-1"){
$tmpSqlAnd .= " AND prezzo_privati <= '".$_SESSION['sesFilterMaxPrezzo_3']."' AND prezzo_privati >= '".$_SESSION['sesFilterMinPrezzo_3']."'";
} else if($_SESSION['sesFilterMaxPrezzo_3']=="-1"){
$tmpSqlAnd .= " AND prezzo_privati >= '".$_SESSION['sesFilterMinPrezzo_3']."'";
$resRicerca['prezzoMax'] = "";
}
$ordering = " ORDER BY prezzo_privati DESC";
break;
/*CERCA PER RATA*/
case 4:
if(isset($_POST['anticipo'])){
$anticipo = $_POST['anticipo']; $_SESSION['sesFilterAnticipo_4'] = $anticipo;
$resRicerca['anticipo'] = $_SESSION['sesFilterAnticipo_4'];
}
if(isset($_POST['rataMin'])){
$rataMin = $_POST['rataMin']; $_SESSION['sesFilterRataMin_4'] = $rataMin;
$resRicerca['rataMin'] = $_SESSION['sesFilterRataMin_4'];
}
if(isset($_POST['rataMax'])){
$rataMax = $_POST['rataMax'];
if($rataMax=="-1"){
$rataMax=10000;
}
$_SESSION['sesFilterRataMax_4'] = $rataMax;
$resRicerca['rataMax'] = $_SESSION['sesFilterRataMax_4'];
}
$ordering = " ORDER BY prezzo_privati DESC";
break;
/*CERCA PER MODELLO*/
case 5:
if(isset($_POST['cercaMarca'])){
$marca = $_POST['cercaMarca']; $_SESSION['sesFilterMarca_5'] = $marca;
} else if (isset($_GET['cercaMarca'])){
$marca = str_replace("__"," ",$_GET['cercaMarca']); $_SESSION['sesFilterMarca_5'] = $marca;
}
if($_SESSION['sesFilterMarca_5']!=""){
$tmpSqlAnd .= " AND LOWER(marca) = LOWER('".$_SESSION['sesFilterMarca_5']."')";
$resRicerca['marca'] = $_SESSION['sesFilterMarca_5'];
}
if(isset($_POST['cercaSerie'])){
$serie = $_POST['cercaSerie']; $_SESSION['sesFilterSerie_5'] = $serie;
$serie_nospaces = str_replace(" ","",$serie); $_SESSION['sesFilterSerieNoSpaces_5'] = $serie_nospaces;
} else if(isset($_GET['cercaSerie'])){
$serie = str_replace("__"," ",$_GET['cercaSerie']); $_SESSION['sesFilterSerie_5'] = $serie;
$serie_nospaces = str_replace(" ","",$serie); $_SESSION['sesFilterSerieNoSpaces_5'] = $serie_nospaces;
}
if($_SESSION['sesFilterSerie_5']!="" && $_SESSION['sesFilterSerie_5']!="0"){
$_SESSION['sesFilterSerie_5'] = codificaAccenti($_SESSION['sesFilterSerie_5']);
if(strtolower($_SESSION['sesFilterSerie_5'])=='range rover'){
$tmpSqlAnd .= " AND (LOWER(serie) LIKE '".strtolower($_SESSION['sesFilterSerie_5'])."%' OR LOWER(serie) LIKE '".strtolower($_SESSION['sesFilterSerieNoSpaces_5'])."%')";
} else {
$tmpSqlAnd .= " AND (LOWER(serie) = LOWER('".$_SESSION['sesFilterSerie_5']."') OR LOWER(serie) = LOWER('".$_SESSION['sesFilterSerieNoSpaces_5']."'))";
}
$resRicerca['serie'] = $_SESSION['sesFilterSerie_5'];
}
$ordering = " ORDER BY prezzo_privati DESC";
break;
/*CERCA PER TIPO E MODELLO*/
case 6:
if(isset($_POST['cercaTipo'])){
$tipo = $_POST['cercaTipo']; $_SESSION['sesFilterTipo_6'] = $tipo;
} else if(isset($_GET['cercaTipo'])){
$tipo = $_GET['cercaTipo']; $_SESSION['sesFilterTipo_6'] = $tipo;
}
if($_SESSION['sesFilterTipo_6']!=""){
if($_SESSION['sesFilterTipo_6']=="km0"){
$_SESSION['sesFilterTipo_6']="nuovo";
$resRicerca['tipo'] = "km0";
} else {
$resRicerca['tipo'] = $_SESSION['sesFilterTipo_6'];
}
if($_SESSION['sesFilterTipo_6']=="usato"){
$ordering = " ORDER BY prezzo_privati DESC";
}
/*if($_SESSION['sesFilterTipo_6']=="nuovo"){
$addControlKm = " AND km < 50";
} else if($_SESSION['sesFilterTipo_6']=="usato"){
$addControlKm = " OR km >= 50";
}
$tmpSqlAnd .= " AND (tipologia='".$_SESSION['sesFilterTipo_6']."'".$addControlKm.")";*/
$tmpSqlAnd .= " AND tipologia='".$_SESSION['sesFilterTipo_6']."'";
} else {
$ordering = " ORDER BY prezzo_privati DESC";
}
if(isset($_POST['cercaMarca'])){
$marca = $_POST['cercaMarca']; $_SESSION['sesFilterMarca_6'] = $marca;
} else if(isset($_GET['cercaMarca'])){
$marca = $_GET['cercaMarca']; $_SESSION['sesFilterMarca_6'] = $marca;
}
if($_SESSION['sesFilterMarca_6']!=""){
$tmpSqlAnd .= " AND LOWER(marca) = LOWER('".$_SESSION['sesFilterMarca_6']."')";
$resRicerca['marca'] = $_SESSION['sesFilterMarca_6'];
}
if(isset($_POST['cercaSerie'])){
$serie = $_POST['cercaSerie']; $_SESSION['sesFilterSerie_6'] = $serie;
$serie_nospaces = str_replace(" ","",$serie); $_SESSION['sesFilterSerieNoSpaces_6'] = $serie_nospaces;
} else if(isset($_GET['cercaSerie'])){
$serie = str_replace("__"," ",$_GET['cercaSerie']); $_SESSION['sesFilterSerie_6'] = $serie;
$serie_nospaces = str_replace(" ","",$serie); $_SESSION['sesFilterSerieNoSpaces_6'] = $serie_nospaces;
}
if($_SESSION['sesFilterSerie_6']!="" && $_SESSION['sesFilterSerie_6']!="0"){
$_SESSION['sesFilterSerie_6'] = codificaAccenti($_SESSION['sesFilterSerie_6']);
if(strtolower($_SESSION['sesFilterSerie_6'])=='range rover'){
$tmpSqlAnd .= " AND (LOWER(serie) LIKE '".strtolower($_SESSION['sesFilterSerie_6'])."%' OR LOWER(serie) LIKE '".strtolower($_SESSION['sesFilterSerieNoSpaces_6'])."%')";
} else {
$tmpSqlAnd .= " AND (LOWER(serie) = LOWER('".$_SESSION['sesFilterSerie_6']."') OR LOWER(serie) = LOWER('".$_SESSION['sesFilterSerieNoSpaces_6']."'))";
}
$resRicerca['serie'] = $_SESSION['sesFilterSerie_6'];
}
break;
/*CERCA PER TIPO,MODELLO,PREZZO,TIPOLOGIA,KM*/
case 7:
$andTopSelect_forMarche = "";
$andTopSelect_forSerie = "";
$andTopSelect_forPrezzoMin = "";
$andTopSelect_forPrezzoMax = "";
$andTopSelect_forTipologia = "";
$andTopSelect_forCambio = "";
$andTopSelect_forAlimentazione = "";
$andTopSelect_forCilindrata = "";
$andTopSelect_forKm = "";
if(isset($_GET['cercaTipoTop'])){
$tipo = decodificaPerGET($_GET['cercaTipoTop']); $_SESSION['sesFilterTipoFake_7'] = $tipo;
}
else if(isset($_POST['cercaTipoTop'])){
$tipo = $_POST['cercaTipoTop']; $_SESSION['sesFilterTipoFake_7'] = $tipo;
}
if(trim($_SESSION['sesFilterTipoFake_7'])!=""){
if($_SESSION['sesFilterTipoFake_7']=="km0"){
$_SESSION['sesFilterTipo_7'] = "nuovo";
} else {
$_SESSION['sesFilterTipo_7'] = $_SESSION['sesFilterTipoFake_7'];
}
if($_SESSION['sesFilterTipo_7']=="usato"){
$ordering = " ORDER BY prezzo_privati DESC";
}
/*if($_SESSION['sesFilterTipo_7']=="nuovo"){
$addControlKm = " AND km < 50";
} else if($_SESSION['sesFilterTipo_7']=="usato"){
$addControlKm = " OR km >= 50";
}
$tmpSqlAnd .= " AND (tipologia='".$_SESSION['sesFilterTipo_7']."'".$addControlKm.")";
$andTopSelect_forMarche .= " AND (tipologia='".$_SESSION['sesFilterTipo_7']."'".$addControlKm.")";
$andTopSelect_forSerie .= " AND (tipologia='".$_SESSION['sesFilterTipo_7']."'".$addControlKm.")";
$andTopSelect_forTipologia .= " AND (tipologia='".$_SESSION['sesFilterTipo_7']."'".$addControlKm.")";*/
$tmpSqlAnd .= " AND tipologia='".$_SESSION['sesFilterTipo_7']."'";
$andTopSelect_forMarche .= " AND tipologia='".$_SESSION['sesFilterTipo_7']."'";
$andTopSelect_forSerie .= " AND tipologia='".$_SESSION['sesFilterTipo_7']."'";
$andTopSelect_forTipologia .= " AND tipologia='".$_SESSION['sesFilterTipo_7']."'";
$resRicerca['tipo'] = $_SESSION['sesFilterTipoFake_7'];
} else {
$ordering = " ORDER BY prezzo_privati DESC";
}
if(isset($_GET['cercaMarcaTop'])){
$marca = decodificaPerGET($_GET['cercaMarcaTop']); $_SESSION['sesFilterMarca_7'] = $marca;
}
else if(isset($_POST['cercaMarcaTop'])){
$marca = $_POST['cercaMarcaTop']; $_SESSION['sesFilterMarca_7'] = $marca;
}
if(trim($_SESSION['sesFilterMarca_7'])!=""){
$tmpSqlAnd .= " AND LOWER(marca) = LOWER('".$_SESSION['sesFilterMarca_7']."')";
$andTopSelect_forSerie .= " AND LOWER(marca) = LOWER('".$_SESSION['sesFilterMarca_7']."')";
$andTopSelect_forTipologia .= " AND LOWER(marca) = LOWER('".$_SESSION['sesFilterMarca_7']."')";
$resRicerca['marca'] = $_SESSION['sesFilterMarca_7'];
}
if(isset($_GET['cercaSerieTop'])){
$serie = decodificaPerGET($_GET['cercaSerieTop']); $_SESSION['sesFilterSerie_7'] = $serie;
$serie_nospaces = str_replace(" ","",$serie); $_SESSION['sesFilterSerieNoSpaces_7'] = $serie_nospaces;
}
else if(isset($_POST['cercaSerieTop'])){
$serie = $_POST['cercaSerieTop']; $_SESSION['sesFilterSerie_7'] = $serie;
$serie_nospaces = str_replace(" ","",$serie); $_SESSION['sesFilterSerieNoSpaces_7'] = $serie_nospaces;
}
if(trim($_SESSION['sesFilterSerie_7'])!=""){
$_SESSION['sesFilterSerie_7'] = codificaAccenti($_SESSION['sesFilterSerie_7']);
if(strtolower($_SESSION['sesFilterSerie_7'])=='range rover'){
$tmpSqlAnd .= " AND (LOWER(serie) LIKE '".strtolower($_SESSION['sesFilterSerie_7'])."%' OR LOWER(serie) LIKE '".strtolower($_SESSION['sesFilterSerieNoSpaces_7'])."%')";
$andTopSelect_forTipologia .= " AND (LOWER(serie) LIKE '".strtolower($_SESSION['sesFilterSerie_7'])."%' OR LOWER(serie) LIKE '".strtolower($_SESSION['sesFilterSerieNoSpaces_7'])."%')";
} else {
$tmpSqlAnd .= " AND (LOWER(serie) = LOWER('".$_SESSION['sesFilterSerie_7']."') OR LOWER(serie) = LOWER('".$_SESSION['sesFilterSerieNoSpaces_7']."'))";
$andTopSelect_forTipologia .= " AND (LOWER(serie) = LOWER('".$_SESSION['sesFilterSerie_7']."') OR LOWER(serie) = LOWER('".$_SESSION['sesFilterSerieNoSpaces_7']."'))";
}
$resRicerca['serie'] = $_SESSION['sesFilterSerie_7'];
}
if(isset($_GET['cercaPrezzoTop'])){
$prezzoExp = explode("_",$_GET['cercaPrezzoTop']);
$cercaMinPrezzoTop = (int)($prezzoExp[0]);
$cercaMaxPrezzoTop = (int)($prezzoExp[1]);
$_SESSION['sesFilterMinPrezzo_7'] = $cercaMinPrezzoTop;
$_SESSION['sesFilterMaxPrezzo_7'] = $cercaMaxPrezzoTop;
$_SESSION['sesFilterPrezzoRange_7'] = $_GET['cercaPrezzoTop'];
}
else if(isset($_POST['cercaMinPrezzoTop'])){
$exp = explode(".",$_POST['cercaMinPrezzoTop']);
$_SESSION['sesFilterPrezzoRange_7'] = $_POST['cercaMinPrezzoTop'];
$_SESSION['sesFilterMinPrezzo_7'] = (int)($exp[0]);
}
if(trim($_SESSION['sesFilterMinPrezzo_7'])!="" && $_SESSION['sesFilterMinPrezzo_7']!=0){
$tmpSqlAnd .= " AND prezzo_privati >= '".$_SESSION['sesFilterMinPrezzo_7']."'";
$resRicerca['prezzoMin'] = $_SESSION['sesFilterMinPrezzo_7'];
}
if(isset($_GET['cercaMaxPrezzoTop'])){
$prezzoMax = (int)($_GET['cercaMaxPrezzoTop']); $_SESSION['sesFilterMaxPrezzo_7'] = $prezzoMax;
}
else if(isset($_POST['cercaMaxPrezzoTop'])){
$exp = explode(".",$_POST['cercaMaxPrezzoTop']);
$_SESSION['sesFilterMaxPrezzo_7'] = (int)($exp[0]);
}
if(trim($_SESSION['sesFilterMaxPrezzo_7'])!="" && $_SESSION['sesFilterMaxPrezzo_7']!=0){
$tmpSqlAnd .= " AND prezzo_privati <= '".$_SESSION['sesFilterMaxPrezzo_7']."'";
$andTopSelect_forTipologia .= " AND prezzo_privati <= '".$_SESSION['sesFilterMaxPrezzo_7']."'";
$resRicerca['prezzoMax'] = $_SESSION['sesFilterMaxPrezzo_7'];
}
if(isset($_GET['cercaTipologiaTop'])){
$tipologia = decodificaPerGET($_GET['cercaTipologiaTop']); $_SESSION['sesFilterTipologia_7'] = $tipologia;
}
else if(isset($_POST['cercaTipologiaTop'])){
$tipologia = $_POST['cercaTipologiaTop']; $_SESSION['sesFilterTipologia_7'] = $tipologia;
}
if($_SESSION['sesFilterTipologia_7']=="coupè"){ $_SESSION['sesFilterTipologia_7']="coupè"; }
if(trim($_SESSION['sesFilterTipologia_7'])!=""){
$tmpSqlAnd .= " AND LOWER(carrozzeria) = LOWER('".$_SESSION['sesFilterTipologia_7']."')";
$resRicerca['tipologia'] = $_SESSION['sesFilterTipologia_7'];
}
if(isset($_GET['cercaCambioAlimentazioneTop'])){
$explCambio = explode("_",$_GET['cercaCambioAlimentazioneTop']);
$cambio = decodificaPerGET($explCambio[0]);
$_SESSION['sesFilterCambio_7'] = $cambio;
}
else if(isset($_POST['cercaCambioAlimentazioneTop'])){
$explCambio = explode("_",$_POST['cercaCambioAlimentazioneTop']);
$cambio = $explCambio[0]; $_SESSION['sesFilterCambio_7'] = $cambio;
}
if(trim($_SESSION['sesFilterCambio_7'])!=""){
$tmpSqlAnd .= " AND LOWER(cambio) = LOWER('".$_SESSION['sesFilterCambio_7']."')";
$resRicerca['cambio'] = $_SESSION['sesFilterCambio_7'];
}
if(isset($_GET['cercaCambioAlimentazioneTop'])){
$explAlimentazione = explode("_",$_GET['cercaCambioAlimentazioneTop']);
$alimentazione = decodificaPerGET($explAlimentazione[1]); $_SESSION['sesFilterAlimentazione_7'] = $alimentazione;
}
else if(isset($_POST['cercaCambioAlimentazioneTop'])){
$explAlimentazione = explode("_",$_POST['cercaCambioAlimentazioneTop']);
$alimentazione = $explAlimentazione[1]; $_SESSION['sesFilterAlimentazione_7'] = $alimentazione;
}
if(trim($_SESSION['sesFilterAlimentazione_7'])!=""){
$tmpSqlAnd .= " AND LOWER(alimentazione) = LOWER('".$_SESSION['sesFilterAlimentazione_7']."')";
$resRicerca['alimentazione'] = $_SESSION['sesFilterAlimentazione_7'];
}
if(isset($_GET['cercaCilindrataTop'])){
$cilindrata = decodificaPerGET($_GET['cercaCilindrataTop']); $_SESSION['sesFilterCilindrata_7'] = $cilindrata;
}
else if(isset($_POST['cercaCilindrataTop'])){
$cilindrata = $_POST['cercaCilindrataTop']; $_SESSION['sesFilterCilindrata_7'] = $cilindrata;
}
if(trim($_SESSION['sesFilterCilindrata_7'])!=""){
$myCilindrataExp = explode("t",$_SESSION['sesFilterCilindrata_7']);
$cilindrataMin = (int)($myCilindrataExp[0]);
$cilindrataMax = (int)($myCilindrataExp[1]);
$tmpSqlAnd .= " AND cilindrata!=0 AND cilindrata >= '".$cilindrataMin."'";
if($cilindrataMax>0){
$tmpSqlAnd .= " AND cilindrata <= '".$cilindrataMax."'";
} else {
/*nessun limite di cilindrata*/
}
$resRicerca['cilindrata'] = $_SESSION['sesFilterCilindrata_7'];
}
if(isset($_GET['cercaKmTop'])){
$kmExp = explode("_",$_GET['cercaKmTop']);
$cercaMinKmTop = (int)($kmExp[0]);
$cercaMaxKmTop = (int)($kmExp[1]);
$_SESSION['sesFilterMinKm_7'] = $cercaMinKmTop;
$_SESSION['sesFilterMaxKm_7'] = $cercaMaxKmTop;
$_SESSION['sesFilterKmRange_7'] = $_GET['cercaKmTop'];
}
if(trim($_SESSION['sesFilterMinKm_7'])!="" && $_SESSION['sesFilterMinKm_7']!=0){
$tmpSqlAnd .= " AND km >= '".$_SESSION['sesFilterMinKm_7']."'";
$resRicerca['kmMin'] = $_SESSION['sesFilterMinKm_7'];
}
if(trim($_SESSION['sesFilterMaxKm_7'])!="" && $_SESSION['sesFilterMaxKm_7']!=0){
$tmpSqlAnd .= " AND km <= '".$_SESSION['sesFilterMaxKm_7']."'";
$andTopSelect_forTipologia .= " AND km <= '".$_SESSION['sesFilterMaxKm_7']."'";
$resRicerca['kmMax'] = $_SESSION['sesFilterMaxKm_7'];
}
break;
/*CERCA USATO SOTTO 10000€*/
case 8:
$tipo = "usato";
$_SESSION['sesFilterTipo_8'] = $tipo;
$resRicerca['tipo'] = $_SESSION['sesFilterTipo_8'];
/*$addControlKm = " OR km >= 50";
$tmpSqlAnd .= " AND (tipologia='".$_SESSION['sesFilterTipo_8']."'".$addControlKm.")";*/
$tmpSqlAnd .= " AND tipologia='".$_SESSION['sesFilterTipo_8']."'";
$_SESSION['sesFilterMinPrezzo_8'] = 0;
$resRicerca['prezzoMin'] = $_SESSION['sesFilterMinPrezzo_8'];
$_SESSION['sesFilterMaxPrezzo_8'] = 10000;
$tmpSqlAnd .= " AND prezzo_privati <= '".$_SESSION['sesFilterMaxPrezzo_8']."'";
$andTopSelect_forTipologia .= " AND prezzo_privati <= '".$_SESSION['sesFilterMaxPrezzo_8']."'";
$resRicerca['prezzoMax'] = $_SESSION['sesFilterMaxPrezzo_8'];
$ordering = " ORDER BY prezzo_privati DESC";
break;
/*CERCA NUOVE SOTTO 25000€*/
case 9:
$tipo = "nuovo";
$_SESSION['sesFilterTipo_9'] = $tipo;
$resRicerca['tipo'] = $_SESSION['sesFilterTipo_9'];
/*$addControlKm = " AND km < 50";
$tmpSqlAnd .= " AND (tipologia='".$_SESSION['sesFilterTipo_9']."'".$addControlKm.")";*/
$tmpSqlAnd .= " AND tipologia='".$_SESSION['sesFilterTipo_9']."'";
$_SESSION['sesFilterMinPrezzo_9'] = 0;
$resRicerca['prezzoMin'] = $_SESSION['sesFilterMinPrezzo_9'];
$_SESSION['sesFilterMaxPrezzo_9'] = 25000;
$tmpSqlAnd .= " AND prezzo_privati <= '".$_SESSION['sesFilterMaxPrezzo_9']."'";
$andTopSelect_forTipologia .= " AND prezzo_privati <= '".$_SESSION['sesFilterMaxPrezzo_9']."'";
$resRicerca['prezzoMax'] = $_SESSION['sesFilterMaxPrezzo_9'];
break;
}
if($pageType!=7){
$andTopSelect_forMarche = "";
$andTopSelect_forSerie = "";
$andTopSelect_forTipologia = "";
$andTopSelect_forCambio = "";
$andTopSelect_forAlimentazione = "";
$andTopSelect_forPrezzoMax = "";
$andTopSelect_forKmMax = "";
$_SESSION['sesFilterTipoFake_7']="";
$_SESSION['sesFilterTipo_7']="";
$_SESSION['sesFilterMarca_7']="";
$_SESSION['sesFilterModello_7']="";
$_SESSION['sesFilterMaxPrezzo_7']="";
$_SESSION['sesFilterTipologia_7']="";
$_SESSION['sesFilterCambio_7']="";
$_SESSION['sesFilterAlimentazione_7']="";
$_SESSION['sesFilterCilindrata_7']="";
$_SESSION['sesFilterPrezzoRange_7'] ="";
$_SESSION['sesFilterKmRange_7'] ="";
$_SESSION['sesFilterMinKm_7'] = "";
$_SESSION['sesFilterMaxKm_7'] = "";
}
//echo $tmpSqlAnd;
$myWhere = "WHERE 1 ".$tmpSqlAnd;
//echo $myWhere;
/*PAGINAZIONE*/
$addLimit = "";
if($pageType!=4){
$ipp = 30;
if(isset($_GET['page']) && (int)($_GET['page'])>0){
$thisPage = (int)($_GET['page']);
} else {
$thisPage = 1;
}
$myLimitFrom = $ipp*($thisPage-1);
$addLimit = " LIMIT ".$myLimitFrom.", ".$ipp." ";
$sqlElencoTotal = $sqli->query("SELECT COUNT(id) as totElementi FROM ".$baseTab."gestionale $myWhere");
//echo "SELECT COUNT(id) as totElementi FROM ".$baseTab."gestionale $myWhere";
//die;
$resElencoTotal = $sqlElencoTotal->fetch_object();
$totalItems = $resElencoTotal->totElementi;
$totalPages = ceil($totalItems/$ipp);
} else {
$thisPage = 1;
}
/*FINE PAGINAZIONE*/
$sqlElenco = $sqli->query("SELECT * FROM ".$baseTab."gestionale $myWhere ".$ordering." ".$addLimit);
/* ------------ FINE RECUPERO ELENCO AUTO ------------ */
/*-----VALORI SELECT CERCA AUTO TOP-------*/
/*VALORI MARCHE*/
$arrMarcheTop = array();
if($pageType == 1 ){
$sqlMarcheTop = $sqli->query("SELECT DISTINCT(marca) AS marca FROM ".$baseTab."gestionale WHERE tipologia = 'nuovo' ORDER BY marca ASC");
}else{
$sqlMarcheTop = $sqli->query("SELECT DISTINCT(marca) AS marca FROM ".$baseTab."gestionale WHERE 1 ".$andTopSelect_forMarche." ORDER BY marca ASC");
}
while($resMarcheTop = $sqlMarcheTop->fetch_object()){
$arrMarcheTop[] = $resMarcheTop->marca;
}
/*VALORI SERIE*/
$arrSerieTop = array();
if($_SESSION['sesFilterMarca_7']!=""){
$sqlSerieTop = $sqli->query("SELECT DISTINCT(serie) AS serie FROM ".$baseTab."gestionale WHERE 1 ".$andTopSelect_forSerie." ORDER BY marca ASC");
while($resSerieTop = $sqlSerieTop->fetch_object()){
$arrSerieTop[] = $resSerieTop->serie;
}
}
/*VALORI PREZZO MIN E MAX*/
$sqlSearchMax = $sqli->query("SELECT MAX(prezzo_privati) AS maxPrice FROM ".$baseTab."gestionale WHERE 1 ".$andTopSelect_forPrezzoMax."");
$resMax = $sqlSearchMax->fetch_object();
$maxPrice = $resMax->maxPrice;
$maxValue = (ceil($maxPrice/5000))*5000;
$cercaMinPrezzoTop = 0;
$cercaMaxPrezzoTop = $maxValue;
if($pageType==7){
if($_SESSION['sesFilterMinPrezzo_7']!=""){
$cercaMinPrezzoTop = $_SESSION['sesFilterMinPrezzo_7'];
}
if($_SESSION['sesFilterMaxPrezzo_7']!=""){
$cercaMaxPrezzoTop = $_SESSION['sesFilterMaxPrezzo_7'];
}
}
/*VALORI TIPOLOGIA*/
$arrTipologiaTop = array();
$sqlTipologiaTop = $sqli->query("SELECT DISTINCT(carrozzeria) AS carrozzeria FROM ".$baseTab."gestionale WHERE 1 ".$andTopSelect_forTipologia."
ORDER BY carrozzeria ASC");
while($resTipologiaTop = $sqlTipologiaTop->fetch_object()){
if(trim($resTipologiaTop->carrozzeria)!=""){
$arrTipologiaTop[] = $resTipologiaTop->carrozzeria;
}
}
/*VALORI CAMBIO*/
$arrCambioTop = array();
$sqlCambioTop = $sqli->query("SELECT DISTINCT(cambio) AS cambio FROM ".$baseTab."gestionale WHERE 1 ".$andTopSelect_forCambio."
ORDER BY cambio ASC");
while($resCambioTop = $sqlCambioTop->fetch_object()){
if(trim($resCambioTop->cambio)!=""){
$arrCambioTop[] = $resCambioTop->cambio;
}
}
/*VALORI ALIMENTAZIONE*/
$arrAlimentazioneTop = array();
$sqlAlimentazioneTop = $sqli->query("SELECT DISTINCT(alimentazione) AS alimentazione FROM ".$baseTab."gestionale WHERE 1 ".$andTopSelect_forAlimentazione."
ORDER BY alimentazione ASC");
while($resAlimentazioneTop = $sqlAlimentazioneTop->fetch_object()){
if(trim($resAlimentazioneTop->alimentazione)!=""){
$arrAlimentazioneTop[] = $resAlimentazioneTop->alimentazione;
}
}
/*VALORI CILINDRATA*/
$arrCilindrataTop = array(
"0t1000" => "0 - 1000",
"1000t1500" => "1000 - 1500",
"1500t2000" => "1500 - 2000",
"2000tx" => "oltre 2000"
);
/* VALORI PREZZO */
$arrPrezzo = array(
"0_5000" => "0 - 5.000 €",
"5000_10000" => "5.000 € - 10.000 €",
"10000_20000" => "10.000 € - 20.000 €",
"20000_40000" => "20.000 € - 40.000 €",
"40000_60000" => "40.000 € - 60.000 €",
"60000" => "oltre 60.000 €"
);
/* VALORI KM */
$arrKM = array(
"0_50000" => "0 - 50.000 Km",
"50000_100000" => "50.000 Km - 100.000 Km",
"100000_150000" => "100.000 Km - 150.000 Km",
"150000" => "oltre 150.000 Km"
);
/*-----FINE VALORI SELECT CERCA AUTO TOP------*/
?>
num_rows > 0){
$conta = 0;
while($resElenco = $sqlElenco->fetch_object()){
$rateOk = 1;
if($_SESSION['sesFilterAnticipo_4']!=0 && $pageType==4){
$calc = (($resElenco->prezzo_privati - $_SESSION['sesFilterAnticipo_4'])*13500/10000)/84;
if($calc>=$_SESSION['sesFilterRataMin_4'] && $calc<=$_SESSION['sesFilterRataMax_4']){
$rateOk = 1;
} else {
$rateOk = 0;
}
}
if($rateOk == 1){
$conta++;
$elencoId = $resElenco->id;
$autoName = $resElenco->marca." ".$resElenco->serie." ".$resElenco->versione;
$sqlImg = $sqli->query("SELECT * FROM ".$baseTab."immagini WHERE id_vettura = $elencoId ORDER BY id LIMIT 0,1");
$resImg = $sqlImg->fetch_object();
if($resElenco->tipologia == "nuovo"){
$autoTipo = "Nuova";
} else {
$autoTipo = "Usata";
}
$tmpExp = explode("-",$resElenco->codiceinterno);
$elencoId = $tmpExp[1];
$prenotato = false;
/*controllo se esistono prenotazioni/finanziamenti in corso per l'auto*/
$prenotazione = cercaPrenotazioni($resElenco->codiceinterno);
if($prenotazione>0){
$prenotato = true;
}
?>
PRENOTATO!
telaio!=""){ ?>
IN STOCK
Telaio
=$resElenco->telaio?>
PRENOTATO!
telaio!=""){ ?>
Telaio
=$resElenco->telaio?>
IN STOCK
=ucfirst($autoTipo)?>
carrozzeria!=""){ ?> - =$resElenco->carrozzeria?>
alimentazione!=""){ ?>
=$resElenco->alimentazione?>
cambio!=""){ ?> -
cambio!=""){ ?>
Cambio =$resElenco->cambio?>
km!="" && $resElenco->km>0){ ?>
=number_format($resElenco->km,0,",",".")?> km
cilindrata)>0 || (int)($resElenco->kwatt)>0 ){ ?> -
cilindrata)>0){ ?>
=$resElenco->cilindrata?> cc
kwatt)>0 ){ ?> -
kwatt)>0){ ?>
=$resElenco->kwatt?> kw
anno>0){ ?>
Anno: =$resElenco->anno?>
PREZZO AMBROSI
tipologia=="nuovo"){ ?>
BLOCCATO
=number_format($resElenco->prezzo_privati, 0, '', '.');?>
€
=number_format($resElenco->prezzo_privati, 0, '', '.');?>
|
circa =ceil($calc)?> €/mese
con anticipo =number_format($resRicerca['anticipo'],0,'','.')?> €
|
|
X
tipologia=="nuovo"){ ?>
CONTATTACI PER CONOSCERE IL PREZZO DI QUESTA AUTO!
CONTATTACI
CONTATTACI
id;
$myMarca = $resElenco->marca;
$myModello = $resElenco->serie;
$myTipologia = $resElenco->tipologia;
$myAuto = $resElenco->marca." ".$resElenco->serie." ".$resElenco->versione;
$myUrl = BASE_URL.$menuList[10]['baseHref']."_".$currPage."_".$thisPage."_".$elencoId.".html";
$codiceAutoModix = $resElenco->codiceinterno;?>
num_rows==0 || $conta==0){ ?>
Nessun risultato trovato.
Prova ad estendere i criteri di selezione della ricerca.
num_rows==0 || $conta==0)){ ?>
Nessun risultato trovato.
Prova ad estendere i criteri di selezione della ricerca.